from selenium import webdriver
from selenium.webdriver.common.by import By
#   XPATH标签和属性定位
#打开谷歌,打开so浏览器
driver = webdriver.Chrome()
driver.get("https://www.so.com/")
#通过标签属性id定位
id=driver.find_element(By.XPATH,"//div[@id='skin_bg']")
print(id.get_attribute('outerHTML'))
#通过标签属性 style定位
div=driver.find_element(By.XPATH,"//div[@style='background-color:#fff']")
print(div.get_attribute('outerHTML'))
#通过所有标签属性 id定位
bg=driver.find_element(By.XPATH,"//*[@id='skin_bg']")
print(bg.get_attribute('outerHTML'))

print('_'* 80)
#查找所有的div标签
page=driver.find_elements(By.XPATH,"//div")
for pages in page:
    print(pages.get_attribute('outerHTML'))



# 退出浏览器
driver.quit()